/** 重置ElementUI 的部分样式*/
@charset "utf-8";

.input-class .el-input-group__append{
  padding: 0 2px!important;
}
.props-option .input-class{
  width: 80%;
}
.props-option .input-class .el-input__inner{
  padding: 0px 0px 0px 5px;
}

.props-option .text-bottom{
  vertical-align: text-bottom;
}
.props-option .text-middle{
  vertical-align: middle;
}
.props-option .el-input-number--mini .el-input-number__decrease,
.props-option  .el-input-number--mini .el-input-number__increase{
  width: 15px;
}

.props-option .pd-left5 .el-input__inner{
   padding-left: 2px;
 }
.props-option .pd-right5 .el-input__inner{
  padding-right: 2px;
}

.props-option .text-left .el-input__inner{
  text-align: left;
}
.icon-square-circle{
   display: inline-block;
   border: 1px solid #cccccc;
   height: 13px;
   width: 13px;
   border-radius: 2px;
   vertical-align: middle;
 }

.icon-square-solid{
  display: inline-block;
  border: 1px solid #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}
.props-option .el-color-picker__trigger{
  padding: 0px;
  height: 20px;
  width: 20px;
}

.icon-square-dashed{
  display: inline-block;
  border: 1px dashed #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-dotted{
  display: inline-block;
  border: 1px dotted #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-double{
  display: inline-block;
  border: 1px double #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-groove{
  display: inline-block;
  border: 1px groove #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-ridge{
  display: inline-block;
  border: 1px ridge #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-inset{
  display: inline-block;
  border: 1px inset #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}

.icon-square-outset{
  display: inline-block;
  border: 1px outset #cccccc;
  height: 13px;
  width: 13px;
  border-radius: 2px;
  vertical-align: middle;
}
.props-option .el-radio-button__inner{
  padding: 5px;
}
.user-login .login-container .form_content .el-form--label-top .el-form-item__label,
.user-register .register-container .form_content .el-form--label-top .el-form-item__label{
  float: left;
}
.user-login .login-container .form_content  .el-input__inner{
  border-width: 0px;
  border-bottom-width: 2px;
  border-radius: 0px;
  background: #ffffff!important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {  /*背景颜色*/

  box-shadow:0 0 0 60px #eee inset;
;}


.input_line .el-input__inner{
  border-width: 0px;
  border-bottom-width: 2px;
  border-radius: 0px;
  background: #ffffff!important;
}
.team-mgt .team-menu .el-menu-item, .el-submenu__title {
  height: 40px;
  line-height: 40px;
}

.invite-user-dialog .el-radio__label{
  font-size: 16px;
}
.new-page .graybackground .el-page-header{
  line-height: 60px;
}
.team-config .graybackground .el-page-header{
   line-height: 60px;
 }
.team-config .team-menu .el-menu-item, .el-submenu__title {
  height: 40px;
  line-height: 40px;
}
.team-config .el-menu{
  border-right: 0px;
}

.data-model .graybackground .el-page-header{
  line-height: 60px;
}
.page-tree .el-tree-node__content{
  height: 40px;
  /*padding-left: 20px!important;*/
}

.page-tree .el-submenu__icon-arrow{
  font-size: 14px;
  /*left: 5px;*/
}
.clear-menu-arrow .el-submenu__icon-arrow{
  display: none;
}

.clear-menu-arrow.el-menu-item{
  padding-right: 5px!important;
}

.clear-menu-arrow .el-submenu__title{
  padding-right: 5px!important;
}
